

#foucs {
  POSITION: relative;
  WIDTH:768px;
  BACKGROUND: #000;
  FLOAT: left;
  HEIGHT: 303px;
 
  OVERFLOW: hidden
}

#foucs .preload {
  Z-INDEX: 100000;
  POSITION: absolute;
  TEXT-ALIGN: center;
  WIDTH: 100%;
  BACKGROUND: #000;
  HEIGHT: 100%;
  TOP: 0px;
  LEFT: 0px
}

#foucs .preload DIV {
  WIDTH: 100%;
  BACKGROUND: url(../images/load-indicator.gif) no-repeat 50% 50%;
  HEIGHT: 100%
}

#foucs DIV.mainon {
  DISPLAY: none
}

#foucs .element {
  POSITION: absolute;
  DISPLAY: none
}

#foucs .navi {
  LINE-HEIGHT: 99em;
  WIDTH: 129px;
  HEIGHT: 334px;
  OVERFLOW: hidden;
  TOP: 120px;
  display:block;
  POSITION: absolute;
}
#foucs img{ width:514px;height:303px;}
#foucs .left {
  LEFT: 127px
}

#foucs .right {
  RIGHT: 127px
}

.main_content_sub_pic {
  PADDING-BOTTOM: 0px;
  WIDTH: 165px;
  HEIGHT: auto;
  PADDING-TOP: 1px
}

.main_content_sub_pic IMG {
  BORDER-BOTTOM: #000000 1px solid;
  BORDER-LEFT: #000000 1px solid;
  WIDTH: 161px;
  HEIGHT: 92px;
  BORDER-TOP: #000000 1px solid;
  BORDER-RIGHT: #000000 1px solid
}

.main_content_sub_pic IMG:hover {
  BORDER-BOTTOM: #ec6600 1px solid;
  BORDER-LEFT: #ec6600 1px solid;
  BORDER-TOP: #ec6600 1px solid;
  BORDER-RIGHT: #ec6600 1px solid
}

.main_content_sub_txt {
  TEXT-ALIGN: center;
  LINE-HEIGHT: 16px;
  WIDTH: 161px;
  TEXT-OVERFLOW: clip;
  DISPLAY: block;
  WHITE-SPACE: nowrap;
  FLOAT: left;
  HEIGHT: 16px;
  OVERFLOW: hidden;
  WORD-BREAK: keep-all;
  PADDING-TOP: 0px
}

.main_content_sub_txt A {
  COLOR: #dc5b00;
  FONT-SIZE: 12px
}

.main_content_sub_txt A:hover {
  COLOR: #dc5b33;
  FONT-SIZE: 12px
}